strong blow against something hard - Español Inglés Diccionario